History
History
Synonyms
UK
US
Meaning:
pontificate

to speak in an arrogant and pompous way

sermonize

preach

to give a talk (in church) about religion or morals; to give (moral advice) (to a person)

speak publicly about beliefs

GIVE SERMON as in Wiktionary
GIVE SERMON as in Wikipedia